body {
	background: #ffffff;
	color: #000000;
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
}
img { border-style: none;}
input { border-style: solid; }
select { border-style: solid; }
a:link {  color: #8f966d; text-decoration: none; }
a:hover {  color: #383218; text-decoration: none; }
a:active { color: #8f966d; text-decoration: none; }
a:visited { color: #8f966d; text-decoration: none; }

h2 { font-weight: bold; font-size: 21px; color: #8f966d; }
h3 { font-weight: bold; font-size: 19px; color: #8f966d; }
h4 { font-weight: bold; font-size: 15px; color: #8f966d; }

.jmultiple { padding-right: 12pt; float: left; }
.jmultiple pre { margin: 0px; padding: 0px; }
.jinput { clear: both; }

.contact { padding-right: 12pt; float: left; }
.contact pre { margin: 0px; padding: 0px; }
.keyword { padding-right: 12pt; float: left; }
.keyword pre { margin: 0px; padding: 0px; }
.outline table,td { border: 0px; }

.changelist table { border-collapse: collapse; }
.changelist th,td {
	border: 1px solid;
	text-align : left;
	vertical-align: top;
	font-size: 10pt;
	font-weight: normal;
}
.metadata th,td {
	border: 1px solid;
	text-align : left;
	vertical-align: top;
	padding: 5px;
	font-size: 10pt;
	font-weight: normal;
}
.metadata table { border-collapse: collapse; }
.metadata ul { list-style-type: none; }
.metadata div { float: left; width: 400px; }
.layers th,td {
	border: 1px solid;
	text-align : left;
	vertical-align: top;
	padding: 5px;
	font-size: 10pt;
	font-weight: normal;
}
.layers table { border-collapse: collapse; }
.layers div { float: left; width: 400px; clear: both; }
.errorlist { border : 1px solid #ff3300; }
#preview { float: left; width: 400px; height: 400px; }

.list_map {
	width: 256;
	height: 128;
}
